offshore wellhead - French English Dictionary